$(function () {
    checkBoxEvent(); /*checkbox*/
    addType(); /*添加分类*/
    editType(); /*修改分类*/
    close(); /*关闭窗口*/
    ear(); /*增加修改删除标签的显示隐藏*/
});

/*checkbox*/
var allSelected = false;

function checkBoxEvent() {
    $("input[type='checkbox']").prop("checked", true);
    /*点击'全部'按钮*/
    $("#s-all").click(function () {
        /*如果未全部勾选了，点击后全部勾选*/
        if (!allSelected) {
            $(".search-file-type input[type='checkbox']").prop("checked", true);
            allSelected = true;
        }
        /*如果全部勾选了，点击后设置全部被勾*/
        else {
            $(".search-file-type input[type='checkbox']").removeProp("checked", false);
            allSelected = false;
        }
    });
    /*点击除了'全部'按钮之外的按钮*/
    $(".search-file-type input[type='checkbox']:not(#s-all)").click(function () {
        if (checkAll()) {
            $("#s-all").prop("checked", true);
        } else {
            $("#s-all").prop("checked", false);
        }
    });

    function checkAll() {
        if (($("#s-doc").prop("checked") == false) ||
                ($("#s-ppt").prop("checked") == false) ||
                ($("#s-txt").prop("checked") == false) ||
                ($("#s-pdf").prop("checked") == false) ||
                ($("#s-xls").prop("checked") == false)) {
            return false;
        } else {
            return true;
        }
    }
}

/*分类管理--添加分类*/

function addType() {
    $(".add-type").click(function () {
        $(".add-type-form").show();
        $(".add-type-form").attr("action", "Admin_addCategory?parentId=" + $(this).attr("href"));
        return false;
    });
    $(".add").click(function () {
        $(".add-type-form").show();
        $(".add-type-form").attr("action", "Admin_addCategory?parentId=" + $(this).attr("href"));
        return false;
    });
}
/*分类管理--修改分类*/

function editType() {
    $(".edit-second").click(function () {
        //		var currentName = $(this).prev('a').attr("title");
        //		var currentName = $(this).prev('a').text();
        var currentName = $(this).siblings('a:first-child').text();
        $(".edit-type-form input[name='current-name']").val(currentName);

        var fatherName = $(this).parents('ul').siblings('div').children('a:first-child').text();
        $(".edit-type-form input[name='father-name']").val(fatherName);

        $(".edit-type-form").show();
        $(".edit-type-form").attr("action", "Admin_updateCategory?cateId=" + $(this).attr("href"));
        return false;
    });

    $(".edit-third").click(function () {
        var currentName = $(this).siblings('a:first-child').text();
        $(".edit-type-form input[name='current-name']").val(currentName);
        var fatherName = $(this).parent().parent().parent().siblings('div').children('a:first-child').text();
        $(".edit-type-form input[name='father-name']").val(fatherName);

        $(".edit-type-form").show();
        $(".edit-type-form").attr("action", "Admin_updateCategory?cateId=" + $(this).attr("href"));
        return false;

    });


    $(".edit-first").click(function () {
        var firstName = $(this).siblings('a:first-child').text();
        $(".edit-first-form input[name='current-name']").val(firstName);
        $(".edit-first-form input[name='father-name']").val("root");
        $(".edit-first-form").show();
        $(".edit-first-form").attr("action", "Admin_update?currentCateId=" + $(this).attr("href"));
        return false;
    });
}

/*关闭窗口*/
function close() {
    $(".close").click(function () {
        $("input[type='text']").val("");
        $(this).parent().hide();
    })
}

/*修改添加删除的标签显示隐藏*/
function ear() {
    $(".xx").hover(
            function () {
                $(this).children('a:lt(5)').show();
            },
            function () {
                $(this).children('a:gt(0)').hide();
            }
    );
}

/*分类的伸缩*/
$(document).ready(function () {
    $(".li-education").click(function () {
        $(this).parent().parent().find(">ul").slideToggle();
   
    });
//  $("#li-professional").click(function () {
//      $("#ul-professional").slideToggle();
//  });
//  $("#li-practical").click(function () {
//      $("#ul-practical").slideToggle();
//  });
//  $("#li-exam").click(function () {
//      $("#ul-exam").slideToggle();
//  });
//  $("#li-daylife").click(function () {
//      $("#ul-daylife").slideToggle();
//  });
    $(".li-study").click(function () {
        $(this).parent().parent().find(">ul").slideToggle();
    });
//  $("#li-computer").click(function () {
//      $("#ul-computer").slideToggle();
//  });
});